Управление псевдонимами


Еще одним интересным нововведением программы является поддержка псевдонимов. Псевдонимы предназначены для преобразования информации из одного вида в другой. Например, преобразование логина пользователя в его полное имя происходит при помощи псевдонима. Или, например, ориентация бумаги из числовых значений 1 и 2 преобразуется в слова «Портрет» и «Ландшафт» также при помощи псевдонимов.

Программа поставляется с подготовленным набором псевдонимов:

Псевдонимы бывают двух типов:

Область применения псевдонима определяется типом поля, для которого он служит. Например, псевдоним «Размер бумаги» используется для всех значений полей «Ширина бумаги» и «Длина бумаги», а псевдоним «Ориентация» используется для всех значений поля «Ориентация». Т.е. данный параметр позволяет указать, какие значения будут передаваться псевдониму на вход.

Каждый псевдоним может быть связан с родительским псевдонимом, который тоже, в свою очередь, может быть связан с другим псевдонимом. В случае наличия ссылки на родительский псевдоним, исходное значение сначала будет передано для преобразования родителю и результат этого преобразования будет передан в исходный псевдоним в качестве входного значения.